package com.zhejiangzhengyuan.municipal_common.entity.vo;

import com.zhejiangzhengyuan.municipal_common.entity.PumpStationDeviceMapping;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

/**
 * @author :linju
 * @create on : 2020/1/10
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "PumpMonitoreVo", description = "泵站实时监控返回信息参数")
public class PumpMonitoreVo {

    @ApiModelProperty(value = "告警的ID")
    private Integer wid;

    @ApiModelProperty(value = "泵站的编号")
    private String stationKey;

    @ApiModelProperty(value = "泵站名称")
    private String pumpStation;

    @ApiModelProperty(value = "控制模式")
    private  String control;

    @ApiModelProperty(value = "运行状态")
    private String status;

    @ApiModelProperty(value = "硫化氢含量(g/m3)")
    private String H2S;

    @ApiModelProperty(value = "氨气含量(g/m3)")
    private String NH3;

    @ApiModelProperty(value = "雨水池液位")
    private String mLit101;

    @ApiModelProperty(value = "污水池液位")
    private String mLit102;

    @ApiModelProperty(value = "桥下液位")
    private String bridge;

    @ApiModelProperty(value = "液位")
    private String value;

    @ApiModelProperty(value = "采集时间")
    private Date date;

    @ApiModelProperty(value = "泵站经度")
    private String longitude;

    @ApiModelProperty(value = "泵站纬度")
    private String latitude;

    @ApiModelProperty(value = "液位参数值设定")
    private List<PumpStationDeviceMapping> list;
}
